package com.deer.wms.inventory.constant;

public class InventoryConstant {
    /**
     * 项目基础包名称，根据公司实际项目修改
     */
    public static final String BASE_PACKAGE = "com.deer.wms.inventory";

    /**
     * Model所在包
     */
    public static final String MODEL_PACKAGE = BASE_PACKAGE + ".model";

    /**
     * Dao所在包
     */
    public static final String DAO_PACKAGE = BASE_PACKAGE + ".dao";

    /**
     * MapperLocations
     */
    public static final String MAPPER_LOCATIONS = "classpath*:com/deer/wms/**/mapper/*.xml";

    /**
     */
    public static final int COMPANY_TYPE_OPERATE = -1;

    /**
     * 事务类型  0-正常
     */
    public static final Integer  TRANSACT_STATE_NORMAL = 0;
    /**
     * 事务类型  1-待检
     */
    public static final Integer TRANSACT_STATE_UNNORMAL = 1;

    /**
     * 事务类型  0-验收
     */
    public static final Integer  TRANSACT_TYPE_ACCEPT = 0;
    /**
     * 事务类型  1-到货 无目标容器
     */
    public static final Integer  TRANSACT_TYPE_ASN = 1;
    /**
     * 事务类型  2-上架
     */
    public static final Integer  TRANSACT_TYPE_UP = 2;
    /**
     * 事务类型  3-盲收
     */
    public static final Integer  TRANSACT_TYPE_BLIND = 3;
    /**
     * 事务类型 4-拆分为最小追踪库存
     */
    public static final Integer TRANSACT_TYPE_PACK = 4;
    /**
     * 事务类型  5-移库
     */
    public static final Integer  TRANSACT_TYPE_MOVE = 5;
    /**
     * 事务类型  6-整箱拣货
     */
    public static final Integer  TRANSACT_TYPE_PICK = 6;
    /**
     * 事务类型  7-质检
     */
    public static final Integer  TRANSACT_TYPE_QC = 7;
    /**
     * 事务类型  审核
     */
    public static final Integer  CASE_REVIEW = 8;
    /**
     * 事务类型  库存调整
     */
    public static final Integer  INVENTORY_ADJUST = 10;
    /**
      *事务类型 货权转移
     */
    public static final Integer INVENTORY_TRANS_ORG = 11;
    /**
      *事务类型 库存冻结
     */
    public static final Integer INVENTORY_FREEZE = 12;
    /**
     * 事务类型 库存解冻
     */
    public static final Integer INVENTORY_UNFREEZE = 13;
    /**
     * 事务类型 出库
     */
    public static final Integer INVENTORY_TYPE_OUT = 14;

    /**
     * 事务类型 移库  上架
     */
    public static final int  SERIALNO_TRANSFER = 2;

    /**
     * 事务类型 发运
     */
    public static final int  SERIALNO_OUT = 3;

}

